Class java.util.BitSet
All Packages This Package Previous Next
Class java.util.BitSet
java.lang.Object
|
+----java.util.BitSet
-
public final class
BitSet
-
extends Object
A set of bits. The set automatically grows as more bits are
needed.
-
Version:
-
1.9, 09/11/95
-
Author:
-
Arthur van Hoff
-
BitSet()
-
Creates an empty set.
-
BitSet(int)
-
Creates an empty set with the specified size.
-
and(BitSet)
-
Logically ANDs this bit set with the specified set of bits.
-
clear(int)
-
Clears a bit.
-
clone()
-
Clones the BitSet.
-
equals(Object)
-
Compares this object against the specified object.
-
get(int)
-
Gets a bit.
-
hashCode()
-
Gets the hashcode.
-
or(BitSet)
-
Logically ORs this bit set with the specified set of bits.
-
set(int)
-
Sets a bit.
-
size()
-
Calculates and returns the set's size
-
toString()
-
Converts the BitSet to a String.
-
xor(BitSet)
-
Logically XORs this bit set with the specified set of bits.
BitSet
public BitSet()
-
Creates an empty set.
BitSet
public BitSet(int nbits)
-
Creates an empty set with the specified size.
-
Parameters:
-
nbits
-
the size of the set
set
public void set(int bit)
-
Sets a bit.
-
Parameters:
-
bit
-
the bit to be set
clear
public void clear(int bit)
-
Clears a bit.
-
Parameters:
-
bit
-
the bit to be cleared
get
public boolean get(int bit)
-
Gets a bit.
-
Parameters:
-
bit
-
the bit to be gotten
and
public void and(BitSet set)
-
Logically ANDs this bit set with the specified set of bits.
-
Parameters:
-
set
-
the bit set to be ANDed with
or
public void or(BitSet set)
-
Logically ORs this bit set with the specified set of bits.
-
Parameters:
-
set
-
the bit set to be ORed with
xor
public void xor(BitSet set)
-
Logically XORs this bit set with the specified set of bits.
-
Parameters:
-
set
-
the bit set to be XORed with
hashCode
public int hashCode()
-
Gets the hashcode.
-
Overrides:
-
hashCode in class Object
size
public int size()
-
Calculates and returns the set's size
equals
public boolean equals(Object obj)
-
Compares this object against the specified object.
-
Parameters:
-
obj
-
the object to commpare with
-
Returns:
-
true if the objects are the same; false otherwise.
-
Overrides:
-
equals in class Object
clone
public Object clone()
-
Clones the BitSet.
-
Overrides:
-
clone in class Object
toString
public String toString()
-
Converts the BitSet to a String.
-
Overrides:
-
toString in class Object
All Packages This Package Previous Next